Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F2 Spain F3 Algeria F1 Algeria F2 Czech Republic F4 Austria F3 Morocco F1 Morocco F2 Italy F9 Slovenia F3 Austria F5 Poland F2 Poland F3 Poland F10 Portugal F4 Spain F38 Czech Republic F4 Czech Republic F5 Croatia F2 Croatia F4 Croatia F5 Czech Republic F2 Czech Republic F3 Czech Republic F4 Germany F6 Slovakia F3 Austria F10 Tunisia F4 Spain F40 Spain F41 Iran F4 Czech Republic F6 Austria F1 Austria F2 Croatia F1 Croatia F2 Croatia F4 Great Britain F4 Croatia F5 Great Britain F5 Great Britain F6 France F6 France F7 Italy F10 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Germany F7 Austria F4 Austria F6 Italy F23 Slovakia F1 Slovakia F2 Slovakia F3 Poland F6 Germany F20 Portugal F7 Portugal F8 Germany F23 Great Britain F16 Germany F2 Austria F1 Ivory Coast F1 Ivory Coast F2 Canada F2 Canada F3 Croatia F4 Croatia F5 Czech Rep. F2 Czech Rep. F3 Slovenia F1 Germany F8 Austria F4 Austria F6 Germany F12 Slovak Rep. F2 Slovak Rep. F1 Italy F24 Bosnia/Herzegovina F6 Egypt F14 Egypt F15 Czech Rep F5 Israel F1 Israel F2 Egypt F1 Azerbaijan F1 Azerbaijan F2 Great Britain F3 Croatia F1 Great Britain F4 Croatia F2 Croatia F3 Czech Republic F3 Poland F2 Austria F2 Great Britain F4 Croatia F10 Croatia F12 Turkey F1 Turkey F2 Portugal F2 Croatia F3 Croatia F4 Mexico F3 Czech Republic F2 Czech Republic F3 Czech Republic F6 Slovakia F1 Slovakia F3 Austria F7 Croatia F10 Croatia F11 Croatia F12 Czech Republic F9 Germany F2 Germany F3 Croatia F1 Croatia F2 Croatia F4 Croatia F5 Croatia F6 Iran F3 Czech Republic F2 Austria F1 Czech Republic F4 Austria F8 Spain F4 Egypt F11 Czech Republic F5 Egypt F34 Egypt F4 Egypt F5 Egypt F6 Egypt F7 Egypt F10 Croatia F6 Egypt F11 Qatar F1 Qatar F2 Egypt F33 Egypt F34 Egypt F6 Egypt F7 Egypt F8 Egypt F11 Egypt F12 Czech Republic F4 Slovakia F3 Austria F8 Egypt F24 Egypt F25 Egypt F26 Croatia F10 Croatia F11 Czech Republic F9 Greece F1 (Heraklion) Greece F2 (Heraklion) Greece F3 (Heraklion) Croatia F4 (Opatija) Egypt F12 (Sharm El Sheikh) Egypt F13 (Sharm El Sheikh) Ukraine F1 (Cherkassy) Ukraine F2 (Cherkassy) Italy F17 (Bergamo) Hungary F5 (Budapest) Serbia F3 (Subotica) Serbia F4 (Zlatibor) Greece F7 (Heraklion) Egypt F2 (Sharm El Sheikh) Egypt F3 (Sharm El Sheikh) Egypt F4 (Sharm El Sheikh) Egypt F9 (Sharm El Sheikh) Egypt F10 (Sharm El Sheikh) Turkey F13 (Antalya) Egypt F10 Turkey F14 (Antalya) Serbia F4 (Subotica) Lebanon F1 (Jounieh) Lebanon F2 (Jounieh) Turkey F31 (Antalya) Czech Republic F8 (Opava) Egypt F29 (Cairo) M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Sharm El Sheikh M15 Cairo M15 Prague M25 Pardubice M25 Vogau M15 Olomouc M15 Opava M15 Prague M15 Sharm El Sheikh M15 Sharm El Sheikh M25 Prague M25 Pardubice Czech Republic F1 Slovakia F1 M15 Poprad Slovakia F2 M25 Budapest Hungary F4 6th Sardinian International Championships - Cagliari Czech Open - Prostejov San Benedetto Challenger - San Benedetto Prosperita Open 2006 - Ostrava Croatia F1 Czech Republic F4 Prosperita Open 2007 - Ostrava Oberstaufen Cup - Oberstaufen Austria F1 Croatia F1 Germany F5 Bukhara Challenger - Bukhara Karshi Challenger - Karshi Austria F11 Bosnia/Herzegovina F5 Croatia F6 Czech Republic F6 Austria F1 Croatia F1 Croatia F2 Germany F1 Czech Republic F1 Croatia F3 Canada F1 Austria F5 Unicredit Czech Open - Prostejov Kosice Open-Steelers Cup 2008 - Kosice Egypt F30 (Cairo) San Benedetto Challenger - San Benedetto Oberstaufen Cup-Head German Master's Series - Oberstaufen Czech Republic F5 Austria F5 San Marino CEPU Open - San Marino M25 Poznan s'Tennis Masters Challenger - Graz Czech Republic F6 Czech Rep F4 Ljubljana Open 2008 - Ljubljana Tanger Challenger Rabat Challenger St. Brieuc Challenger Monza Challenger Ostrava Challenger Trofeo Francesco Guzzini - Recanati San Benedetto Challenger Rimini Challenger Manerbio Challenger Freudenstadt Challenger Banja Luka Challenger Trnava Challenger Aachen Challenger Rhodes Challenger Busan Challenger Prostejov Challenger Bytom Challenger Oberstaufen Challenger Samarkand Challenger Karshi Challenger Banja Luka Challenger Tarragona Challenger Meknes Challenger Casablanca Challenger The LTA Manchester Trophy - Manchester Rabat Challenger Barletta Challenger Ostrava Challenger Prostejov Challenger Braunschweig Challenger Poznan Challenger Samarkand Challenger Karshi Challenger Manerbio Challenger Astana Challenger Trnava Challenger Sao Leopoldo Challenger Helsinki Challenger Heilbronn Challenger Kazan Challenger Bergamo Challenger Meknes Challenger Casablanca Challenger M15 Bergamo M15 Slovenska Bistrica Leon Challenger M25 Padova San Benedetto Challenger M25 Trnava Karshi Challenger Brasov Challenger Trnava Challenger Madrid Challenger Neride Prague Indoor - Prague Ostrava Challenger Rome Challenger Prostejov Challenger Furth Challenger Kosice Challenger Milan Challenger Timisoara Challenger M15 Ollersbach Todi Challenger M25 Santa margherita di Pula M15 Vienna Orbetello Challenger Zivnobanka Czech Open - Prostejov San Marino Challenger Cordenons Challenger Genova Challenger Banja Luka Challenger San Luis Potosi Challenger - San Luis Potosi 10° Trofeo Luigi Pezzoli - Bergamo 10ø Tornea B. Camparini - Reggio Emilia Sibiu Challenger Mouilleron-Le-Captif Challenger Astana Challenger Cherbourg Challenger Kazan Challenger Ostrava Challenger Aix En Provence Challenger Heilbronn Challenger Vicenza Challenger Czech Open 2006 - Prostejov San Benedetto Challenger Liberec Challenger Brasov Challenger Banja Luka Challenger Mons Challenger Rennes Challenger Cherbourg Challenger Steelers Cup - Kosice Padova Challenger Todi Challenger Liberec Challenger Manerbio Challenger Como Challenger Banja Luka Challenger Rome Challenger Lima Challenger KGHM Polish Indoors - Wroclaw Mendoza Challenger Buenos Aires Challenger Bucaramanga Challenger Barletta Challenger M25+H Kassel Porsche Open - Poznan Ljubljana Open - Ljubljana Czech Open 2005 - Prostejov Poprad Tatry Challenger Oberstaufen Cup - Oberstaufen Brasov Challenger - Brasov Unicredit (Suisse) Bank S. A. Challenger - Chiasso Banja Luka Challenger 2004 - Banja Luka X Trofeo Ciudad de Quito - Quito Arad Challenger Czech Indoor Open - Prague San Luis Potosi Challenger Qingdao Challenger Anning Challenger Rome Challenger Vicenza Challenger Ostrava Open 2005 - Ostrava Meknes Challenger Marrakech Challenger Marburg Challenger Fergana Challenger Prague Challenger Marburg Challenger Liberec Challenger Trnava Challenger ECM Prague Open 2008 - Prague Campinas Challenger Buenos Aires Challenger Cali Challenger Bratislava Challenger Rijeka Open - Rijeka Timisoara Challenger - Timisoara TEAN International - Alphen Aan Den Rijn Geneva Challenger Sarajevo Challenger Banja Luka Challenger 2008 - Banja Luka Padova Challenger Liberec Challenger Labertz Open by Stawag - Aachen Bauer Watertechnilogy Cup 2008 - Eckental Buenos Aires Challenger Timisoara Challenger - Timisoara Punta Del Este Challenger Iskratel Open - Kranj Marburg Challenger ECU Prague Open - Prague Shymkent Challenger Bratislava Challenger San Benedetto Challenger Samarkand Challenger - Samarkand Eckental Challenger Tatra Banka Slovak Open - Bratislava Prague Challenger Meerbusch Challenger Bath Challenger Gran Canaria Challenger Bergamo Challenger Morelos Challenger Zadar Challenger M25 Santa Margherita di Pula Mexico City Challenger Budapest Challenger - Budapest Tampere Challenger San Luis Potosi Challenger Riviera di Rimini Challenger 2004 - Rimini Banja Luka Challenger Copa Petrobras Santiago - Santiago Heilbronn Challenger Trnava Challenger Prostejov Challenger Kosice Challenger Constanta Challenger ATP Slovak Open Challenger - Bratislava Prague Challenger Trnava Challenger Mons Challenger Geneva Challenger Poprad Tatry Challenger Heilbronn Challenger Kosice Challenger Salinas Challenger Mersin Challenger Dobrich Challenger Furth Challenger Braunschweig Challenger Seoul Challenger Sibiu Challenger Prostejov Challenger Ortisei Challenger Aachen Challenger Morelos Challenger Bratislava Challenger Punta Del Este Challenger M25 Prostejov Singapore Challenger Wroclaw Challenger Bergamo Challenger Vercelli Challenger Greece F6 (Heraklion) Ostrava Challenger Bratislava Challenger Mestre Challenger Bratislava Challenger Prostejov Challenger Tatra Banka Open - Bratislava Marrakech Challenger M15 Trnava Biella Challenger Prostejov Challenger Cordenons Challenger St. Remy Challenger Marburg Challenger Alessandria Challenger Prague Challenger ECM Cup - Prague Montevideo Challenger Kosice Challenger Maia 1 Challenger Santo Domingo Challenger Valencia Challenger Napoli Challenger Shymkent Challenger Ostrava Challenger IX Trofeo Ciudad de Quito - Quito Bogota Challenger Turin Challenger Ludwigshafen Challenger San Benedetto Challenger Biella Challenger Concepcion Challenger Almaty 1 Challenger ECM Cup - Prague Almaty 2 Challenger Como Challenger Banja Luka Challenger Marbella Challenger Rome Challenger M15 Poprad Lima 2 Challenger Mohammedia Challenger Eckental Challenger Trieste Challenger Montechiarugolo - Parma Challenger Madrid Challenger Heilbronn Challenger Braga Challenger Quito Challenger M15 Antalya Tatra Banka Open 2006 - Bratislava Liberec Challenger Bratislava Challenger Rome Challenger Ostrava Challenger Prague Challenger Cordenons Challenger Como Challenger Banja Luka Challenger Rome Challenger Bratislava Challenger Prostejov Challenger Pune Challenger Grand Prix Hassan II - Casablanca Santiago Challenger Arad Challenger Anning Challenger Akbank Private Banking TED Open - Istanbul Nanchang Challenger Allianz Suisse Open - Gstaad Poznan Challenger Samarkand Challenger Recanati Challenger Almaty Challenger Tampere Challenger Prague Challenger Liberec Challenger L'Aquila Challenger Como Challenger Samarkand Challenger Biella Challenger Maia Challenger M25 Santa Margherita di Pula M25 Santa Margherita di Pula Barletta Challenger Como Challenger Ambato Challenger Napoli 2 Challenger Bogota Challenger Maia 2 Challenger Bendigo Challenger Santa Cruz de la Sierra Challenger Bengalaru 1 Challenger Bengalaru 2 Challenger Roseto Degli Abruzzi 1 Challenger Roseto Degli Abruzzi 2 Challenger Oeiras 1 Challenger Citta di Monza - Monza Unicredit Czech Open 2007 - Prostejov Prague Open - Prague Tehran Open ATP Challenger - Tehran Czech Indoor Open - Prague Challenger Leon 2004 - Leon Ljubljana Open - Ljubljana LTA Shrewsbury Challenger - Shrewsbury Canottieri Minico 2004 - Mantova Black Forest Open 2004 - Freudenstadt Dubrovnik Open - Dubrovnik Copa Petrobras Argentina - Buenos Aires Timisoara Challenger - Timisoara Architect Open - Budapest Steelers Cup 2005 - Kosice Heilbronn Challenger Arroyo de la Encomienda - Valladolid Maia Challenger Villena Challenger Kigali 1 Challenger Zadar Challenger Qatar ExxonMobil Open - Doha Brazzaville Challenger Sassuolo Challenger Barletta Challenger Sibiu Challenger Florence Challenger Furth Challenger Lima Challenger Guayaquil Challenger Mercedes Cup - Stuttgart Helsinki Challenger ATP Challenger Trophy 2008 - Trnava Cordenons Challenger Open de Rennes - Rennes Bank Austria Tennis Trophy - Vienna Trani Challenger Kobstaedernes ATP Challenger - Kolding Medibank International - Sydney Astana Challenger Brasov Challenger Rijeka Challenger Tatra Banka Slovak Open - Bratislava Marbella Challenger Guayaquil Challenger Zagreb Challenger Santiago Challenger Johannesburg Challenger Kosice Challenger Lisbon Challenger Mercedes Cup - Stuttgart Karlsruhe Challenger Prostejov Challenger Losinj Challenger Cordenons Challenger Sao Jose Do Rio Preto Challenger Barcelona Challenger Bratislava Challenger Bratislava Challenger Brasov Challenger Parma Challenger Wolfsburg Challenger San Luis Potosi Challenger Open de Tenis Comunidad Valenciana - Valencia Banja Luka Challenger Todi Challenger M25+H Ricany Lermontov Challenger Prostejov Challenger BRD Nastase Tiriac Trophy - Bucharest Glasgow Challenger Prague Challenger Kosice Challenger Eckental Challenger Bratislava Challenger Milan Challenger Ortisei Challenger PBZ Zagreb Indoors - Zagreb Blois Challenger Como Challenger Marbella Challenger Napoli Challenger Noumea Challenger Heilbronn Challenger Vegeta Croatia Open - Umag Bergamo Challenger Barcelona Open BancSabadell - Barcelona San Luis Potosi Challenger Ecuador Open - Quito Mersin Challenger Leon Challenger Mersin Challenger Argentina Open - Buenos Aires Ecuador Open - Quito Mexico City Challenger BMW Open - Munich Plava Laguna Croatia Open - Umag Konzum Croatia Open - Umag Rennes Challenger Athens Challenger Ortisei Challenger Qatar ExxonMobil Open - Doha Santiago Challenger Argentina Open - Buenos Aires Forte Village Sardegna Open - Sardinia Ostrava Challenger Argentina Open - Buenos Aires Plava Laguna Croatia Open - Umag Belgrade 2 - Belgrade Sao Paulo Challenger Tour Finals Casablanca Challenger Bogota Challenger Quimper Challenger Santiago Open - Santiago Poznan Challenger Vercelli Challenger Sardegna Open - Cagliari Todi Challenger Prague Challenger Campionati Internazionali di Sicilia - Palermo Open 13 - Marseille Bergamo Challenger Tashkent Challenger Bet-At-Home Austrian Open - Kitzbuhel Oberstaufen Challenger Trnava Challenger Monza Challenger Skopje Challenger Prague Challenger Zagreb Challenger Rio De Janeiro Challenger Palermo Challenger Erste Bank Open - Vienna Aircel Chennai Open - Chennai Buenos Aires Challenger Marburg Challenger Manerbio Challenger Seville Challenger Casablanca Challenger Budapest Challenger BRD Nastase Tiriac Trophy - Bucharest Irving Challenger Como Challenger Genova Challenger Prostejov Challenger Poprad Tatry Challenger Quimper Challenger Guadalajara Challenger Lima Challenger San Benedetto Challenger Cherbourg Challenger Koblenz Challenger Bratislava Challenger Konzum Croatia Open - Umag Napoli Challenger Marburg Challenger Brasil Open - Sao Paulo Florence Challenger Eckental Challenger Rome Challenger Scheveningen Challenger Seville Challenger Troisdorf Challenger Ecuador Open - Quito Turin Challenger Cordenons Challenger Barcelona Open BancSabadell - Barcelona Montevideo Challenger Punta Del Este Challenger Quimper Challenger Tata Open Maharashtra - Pune Cordoba Open - Cordoba Prostejov Challenger Brasil Open - Sao Paulo Santiago Challenger Belgrade Challenger Prague Challenger Perugia Challenger Liberec Challenger Bratislava 1 Challenger Cordoba Open - Cordoba Concepcion Challenger Rio Open - Rio de Janeiro Generali Open - Kitzbuhel Delray Beach Open - Delray Beach Cordoba Open - Cordoba Chile Dove Men+Care Open - Santiago BMW Open - Munich Nordea Open - Bastad Generali Open - Kitzbuhel Cordoba Open - Cordoba Aguascalientes Challenger Augsburg Challenger Prostejov Challenger Bratislava 1 Challenger Sofia Open - Sofia Milan Challenger Generali Open - Kitzbuhel Prostejov Challenger PBZ Zagreb Indoors - Zagreb BMW Open - Munich ATP Vegeta Croatia Open - Umag Hypo Group Tennis International - Portschach Great Ocean Road Open - Melbourne Manama Challenger Quito Challenger Szczecin Challenger BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid PBZ Zagreb Indoors - Zagreb AEGON Championships - London PBZ Zagreb Indoors - Zagreb Nordea Open - Bastad Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - New York Rolex Paris Masters - Paris Australian Open - Melbourne Heineken Open - Auckland Mercedes Cup - Stuttgart Argentina Open - Buenos Aires Bet-at-home Cup - Kitzbuhel U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon - London Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Davis Cup, Group I, 1R, SVK-LAT 5-0 Davis Cup, Group I, PO, SVK-POL 4-1 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, Group I, 1R, SVK-SUI 3-1 Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, Group I, PO, SVK-SWE 3-2 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) French Open (juniors) Davis Cup, Group I, 1R, UKR-SVK 3-2 Wimbledon (juniors) Davis Cup, Group I, 2R, HUN-SVK 0-3 All Lower level tournaments Kigali 2 Challenger Olympics - Rio de Janeiro M25 Santa Margherita di Pula